<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
    </head>

    <body>
        <script>
            // 用户输入一个数值，去数组中寻找该数的下标，
            // 有则打印该数第一次出现的下标，没有则打印-1

            /*
                例如: [88,20,10,100,50]  打印 2
                例如: [88,20,30,100,50]  打印-1
            */

            let num = [88, 20, 10, 100, 50];
            let find = +prompt("输入一个要寻找的数：");
            let flag = false;
            for (let i = 0; i < num.length; i++) {
                if (num[i] === find) {
                    flag = true;
                    document.write(`找到这个数所在数组中的下标位置为：${i}`);
                    break;
                }
            }
            if (!flag) {
                document.write("没有找到这个数: -1");
            }
        </script>
    </body>
</html>
